Partial bus-invert coding for power optimization of application-specific systems
نویسندگان
چکیده
This paper presents two bus coding schemes for power optimization of application-specific systems: Partial Bus-Invert coding and its extension to Multiway Partial Bus-Invert coding. In the first scheme, only a selected subgroup of bus lines is encoded to avoid unnecessary inversion of relatively inactive and/or uncorrelated bus lines which are not included in the subgroup. In the extended scheme, we partition a bus into multiple subbuses by clustering highly correlated bus lines and then encode each subbus independently. We describe a heuristic algorithm of partitioning a bus into subbuses for each encoding scheme. Experimental results for various examples indicate that both encoding schemes are highly efficient for application-specific systems.
منابع مشابه
Reduction of bus transitions with Partial Bus-Invert Coding
Indexing terms: Bus-invert coding, Low power ____________________________________________________________________________________ Abstract: This Letter proposes a partial bus-invert coding scheme that reduces the total number of bus transitions further than the conventional bus-invert coding. In the proposed scheme, only a selected subset of the bus lines, which is determined statically, is con...
متن کاملReduction of bus transitions with Partial Bus-Invert Coding
Indexing terms: Bus-invert coding, Low power ____________________________________________________________________________________ Abstract: This Letter proposes a partial bus-invert coding scheme that reduces the total number of bus transitions further than the conventional bus-invert coding. In the proposed scheme, only a selected subset of the bus lines, which is determined statically, is con...
متن کاملA Novel Bus Encoding Technique for Low Power VLSI
Low power VLSI circuit design is a must for present and future technologies. One of the ways of reducing power in a CMOS circuit is to reduce the number of transitions on the bus and Bus Invert Coding is a widely popular technique for that. In this paper we introduce a new way of coding called the ShiftInv Coding that is superior to the bus invert coding technique. Our simulation results show a...
متن کاملNarrow bus encoding for low-power DSP systems
High levels of integration in integrated circuits often lead to the problem of running out of pins. Narrow data buses can be used to alleviate this problem provided that the degraded performance due to wait cycles can be tolerated. We address bus coding methods for low-power core-based systems incorporating narrow buses. We show that transition signaling combined with bus-invert coding, which w...
متن کاملMSB-Controlled Inversion Coding for a Low- Power Matrix Transposer
Introduction: The increasing demand for portable and wireless multimedia applications that rely on limited battery energy has made low power architectures and designs for these applications critical. Since real-time matrix transposition consumes a large fraction of the power in multi-dimensional image and signal processing, low-power matrix transposers are particularly important. When a digital...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. VLSI Syst.
دوره 9 شماره
صفحات -
تاریخ انتشار 2001